package Day3.ZuoYe;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

//5：在List中放入若干整数，比如10个，然后删除其中的偶数。最后输出这个List
public class ZuoYe5 {
    public static void main(String[] args) {
        List s = new ArrayList();
        s.add(1);
        s.add(2);
        s.add(3);
        s.add(4);
        s.add(5);
        s.add(6);
        s.add(7);
        System.out.println(s);
        //方法一
        Iterator iterator = s.iterator();
        List s1 = new ArrayList();
        while (iterator.hasNext()) {
            int a = (int) iterator.next();
            if (a % 2 != 0) {
                s1.add(a);
            }
        }
        System.out.println(s1);
       //方法二
        for (int i = 0; i < s.size(); ) {
            int b = (int) s.get(i);
            if (b % 2 == 0)
                s.remove(i);
            else
                i++;
        }
        System.out.println(s);
    }
}
